to have intercourse - Almanca İngilizce Sözlük